steam explosion - Alemán Inglés Diccionario